package business;

import java.util.List;

import exception.BusinessException;
import exception.InterfaceException;
import exception.UsuarioException;

public interface BusinnessCRUD<O> {

	public O consultar(O o) throws UsuarioException, BusinessException,
			InterfaceException;

	public List<O> listar(O o) throws UsuarioException, BusinessException,
			InterfaceException;

	public boolean incluir(O o) throws UsuarioException, BusinessException,
			InterfaceException;

	public boolean alterar(O o) throws UsuarioException, BusinessException,
			InterfaceException;

	public boolean excluir(O o) throws UsuarioException, BusinessException,
			InterfaceException;

}
